// pages/login/login.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    username: '',
    password: '',
    dlqb: '代理'
  },


  UserLogin(){
    if(!this.data.username || !this.data.password){
      wx.showModal({
        title: '登录失败',
        content: '用户名或密码不能为空',
        showCancel: false
      })
    } else {
      wx.request({
        url: 'https://dl.ctrecruit.cn/login.php',
        data: {
          username: this.data.username,
          password: this.data.password,
          dlqb: this.data.dlqb
        },
        method: 'POST',
        header:{
          "Content-Type": "application/x-www-form-urlencoded"
        },
        success: function(res){
          let _data = res.data
          if(_data.error == '3'){
            wx.showModal({
              title: '登录失败',
              content: '没有该用户名',
              showCancel: false
            })
          }else if(_data.error == "2"){
            wx.showModal({
              title: '登录失败',
              content: '密码错误',
              showCancel: false
            })
          }else if(_data.error == "4"){
            wx.showModal({
              title: '登录失败',
              content: '用户名或密码不能为空',
              showCancel: false
            })
          }else{
            wx.clearStorageSync()
            wx.setStorageSync("_data", _data.yes);
            wx.reLaunch({
              url: "/pages/personal/personal",
              success: function(data){
                wx.showToast({
                  title: '登录成功',
                  icon: 'success',
                  duration: 2000
                })
                // var page = getCurrentPages().pop()
                // if(page == undefined || page == null) return;
                // console.log(page)
                // page.onLoad()
              },
              fail: function(e){
                console.log(e)
              }
            })
          }
        },
        fail: function(err){
          wx.showModal({
            title: '登录失败',
            content: '请求失败',
            showCancel: false
          })
        }
      })
    }
    
  },


  InputChange(e){
    let dataset = e.currentTarget.dataset
    let _value = e.detail.value
    let _name = dataset.item
    this.data[_name] = _value
  },

  RadioChange(e){
    let _val = e.detail.value
    this.setData({
      dlqb: _val
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})